why g